Internet Archive BookReader

On board the Emma, adventures with Garibaldis "Thousand" in Sicily